Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 NORTHCHURCH TERRACE Terraced £2,836,265 £2,800,000 20 Sep 2023
27 NORTHCHURCH TERRACE Terraced £1,647,079 £995,000 11 Dec 2006
29 NORTHCHURCH TERRACE Terraced £1,445,884 £1,091,558 4 Oct 2016
33 NORTHCHURCH TERRACE Terraced £1,641,737 £670,000 28 Feb 2003
35 NORTHCHURCH TERRACE Terraced £326,077 £72,750 26 Mar 1999